package edu.iss.demo.service;

import java.util.ArrayList;
import java.util.List;

import edu.iss.demo.model.Employee;
import edu.iss.demo.model.LeaveApplication;

public interface LeaveApplicationService {
	public LeaveApplication create(LeaveApplication la);
	public List<LeaveApplication> findAll();
	public LeaveApplication update(LeaveApplication la);
	public LeaveApplication updateReject(LeaveApplication la);
	public LeaveApplication findbyid(int Leaveid);
	public List<LeaveApplication> findLeaveAppByStatus(String status);
	public List<LeaveApplication> findLeaveAppByStatusNEmpId(String status, String empId);
	public List<LeaveApplication> ReqManager(String empID);
	public ArrayList<LeaveApplication> findEmployeeList(String mId);
	public LeaveApplication empUpdate(LeaveApplication la);
	
}
